participating merchant ship - Spanish English Dictionary